RAIS  3.2
RAIS::UI::Common::MessageManagement Class Reference

This class implements UA.Common methods for message managements. More...

List of all members.

Static Public Member Functions

static Messages GetInputMessagesByUser (UserData user)
 This method retrieves a list of all not validated messages for user.
static ValidationData GetValidationDataByMessage (Message message, UserData user)
 This method retrieves ValidationData object by message ID.
static bool ReleaseChanges (Message message, ref string actionMessage, UserData user)
 This method releases validated changes.
static bool RejectChanges (Message message, ref string actionMessage, UserData user)
 This method rejects validated changes.

Detailed Description

This class implements UA.Common methods for message managements.


Member Function Documentation

static Messages RAIS::UI::Common::MessageManagement::GetInputMessagesByUser ( UserData  user) [static]

This method retrieves a list of all not validated messages for user.

Parameters:
user- UserData object to retrieve messages addressed to
Returns:
Dictionary of message id vs message objects

Definition at line 50 of file MessageManagement.cs.

static ValidationData RAIS::UI::Common::MessageManagement::GetValidationDataByMessage ( Message  message,
UserData  user 
) [static]

This method retrieves ValidationData object by message ID.

Parameters:
messageID- message ID
Returns:
ValidationData object

Definition at line 59 of file MessageManagement.cs.

static bool RAIS::UI::Common::MessageManagement::RejectChanges ( Message  message,
ref string  actionMessage,
UserData  user 
) [static]

This method rejects validated changes.

Parameters:
message- message object

Definition at line 75 of file MessageManagement.cs.

static bool RAIS::UI::Common::MessageManagement::ReleaseChanges ( Message  message,
ref string  actionMessage,
UserData  user 
) [static]

This method releases validated changes.

Parameters:
message- message object

Definition at line 67 of file MessageManagement.cs.


The documentation for this class was generated from the following file: